finding places - German English Dictionary